// 指南配置
export const guideConfig = [
  {
    path: "/introduce",
    name: "introduce",
    meta: {
      title: "介绍",
    },
  },
  {
    name: "vscode",
    path: "/vscode",
    meta: {
      title: "开发规范",
    },
  },
  {
    name: "install",
    path: "/install",
    meta: {
      title: "安装",
    },
  },

  {
    path: "/start",
    name: "start",
    meta: {
      title: "快速开始",
    },
  },
  {
    path: "/theme",
    name: "theme",
    meta: {
      title: "自定义主题",
    },
  },
  // {
  //   name: 'logs',
  //   path: '/logs',
  //   meta: {
  //     title: '更新日志'
  //   }
  // }
];

// 组件配置
export const componentConfig = [
  {
    meta: {
      title: "基础组件",
    },
    items: [
      {
        meta: {
          title: "Button 按钮",
        },
        path: "button",
        name: "button",
      },
      {
        meta: {
          title: "Progress 进度条",
        },
        path: "progress",
        name: "progress",
      },
      {
        meta: {
          title: "PIEModal 弹出框",
        },
        path: "/PIEModal",
        name: "PIEModal",
      },
    ],
  },
  {
    meta: {
      title: "地图组件",
    },
    items: [
      {
        meta: {
          title: "PIE-Map",
        },
        path: "/PIEMap",
        name: "PIEMap",
      },
      {
        meta: {
          title: "图层管理",
        },
        path: "/PIELayerManage",
        name: "PIELayerManage",
      },
      // {
      //   meta: {
      //     title: "工作空间",
      //   },
      //   path: "/workBench",
      //   name: "workBench",
      // },
      {
        meta: {
          title: "工作空间",
        },
        path: "/PIEWorkSpace",
        name: "PIEWorkSpace",
      },
    ],
  },
  // {
  //   meta: {
  //     title: "业务组件",
  //   },
  //   items: [
  //     {
  //       meta: {
  //         title: "数据加载",
  //       },
  //       path: "/PIEMap",
  //       name: "PIEMap",
  //     },
  //   ],
  // },
];

export const apiConfig = [
  {
    meta: {
      title: "核心方法",
    },
    items: [
      {
        meta: {
          title: "API 方法",
        },
        path: "/coreApi",
        name: "coreApi",
      },
    ],
  },
];

export const userDefinedConfig = [
  {
    meta: {
      title: "自定义组件实现",
    },
    path: "/userDefined",
    name: "userDefined",
  },
  {
    meta: {
      title: "菜单自定义",
    },
    path: "/menuDefined",
    name: "menuDefined",
  },
  {
    meta: {
      title: "插件自定义",
    },
    path: "/pluginDefined",
    name: "pluginDefined",
  },
];
const config = {
  指南: guideConfig,
  组件: componentConfig,
  封装: apiConfig,
  自定义组件: userDefinedConfig,
};

export default config;
